8f6eee0eae78b265387805822b6477b348765500,drivers/java/test/org/apache/cassandra/cql/JdbcDriverTest.java,JdbcDriverTest,testWithDeleteStatement,#,295
Before Change
// the pattern: 0) a deltion, 1) ensure deletion 2) ensure deletion wasn't over-eager.
String[] statements =
{
String.format("DELETE '%s', '%s' FROM Standard1 WHERE KEY='jsmith'",
FBUtilities.bytesToHex("firstN".getBytes()),
FBUtilities.bytesToHex("lastN".getBytes())),
String.format("SELECT '%s', '%s' FROM Standard1 WHERE KEY='jsmith'",
FBUtilities.bytesToHex("firstN".getBytes()),
FBUtilities.bytesToHex("lastN".getBytes())),
After Change
// the pattern: 0) a deltion, 1) ensure deletion 2) ensure deletion wasn't over-eager.
String[] statements =
{
String.format("DELETE '%s', '%s' FROM Standard1 WHERE KEY='%s'",
FBUtilities.bytesToHex("firstN".getBytes()),
FBUtilities.bytesToHex("lastN".getBytes()),
jsmith),
String.format("SELECT '%s', '%s' FROM Standard1 WHERE KEY='%s'",
FBUtilities.bytesToHex("firstN".getBytes()),
FBUtilities.bytesToHex("lastN".getBytes()),
jsmith),
String.format("SELECT '%s' FROM Standard1 WHERE KEY='%s'",
first,
jsmith),
"DELETE 1, 3 FROM JdbcInteger WHERE KEY='" + jsmith + "'",
"SELECT 1, 3 FROM JdbcInteger WHERE KEY='" + jsmith + "'",
"SELECT 2, 4 FROM JdbcInteger WHERE KEY='" + jsmith + "'",
"DELETE 1 FROM JdbcLong WHERE KEY='" + jsmith + "'",
"SELECT 1 FROM JdbcLong WHERE KEY='" + jsmith + "'",
"SELECT 2 FROM JdbcLong WHERE KEY='" + jsmith + "'",
"DELETE 'first' FROM JdbcAscii WHERE KEY='" + jsmith + "'",
"SELECT 'first' FROM JdbcAscii WHERE KEY='" + jsmith + "'",
"SELECT 'last' FROM JdbcAscii WHERE KEY='" + jsmith + "'",
String.format("DELETE '%s' FROM JdbcBytes WHERE KEY='%s'", first, jsmith),
String.format("SELECT '%s' FROM JdbcBytes WHERE KEY='%s'", first, jsmith),
String.format("SELECT '%s' FROM JdbcBytes WHERE KEY='%s'", last, jsmith),
"DELETE 'first' FROM JdbcUtf8 WHERE KEY='" + jsmith + "'",